#pragma once
// save the connected nodes for a certain gap
#include "Contig.h"


class ConnectedNode
{
public:
	ConnectedNode(void);
	ConnectedNode( Contig *c, int ori, int dis );
	~ConnectedNode(void);

	// Attributes
private:
	Contig *m_contig;	
	int m_ori;
	int m_minDis;			// the nearest distance from the end of this contig to start contig
	int m_maxOverlap;

	// methods
public:
	int GetMinDis() const;
	Contig* GetContig();
	int GetOri();
};

